home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
lisp
/
eulisp
/
you-075a.lha
/
you-075a
/
table.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-06-18
|
553b
|
13 lines
extern LispObject Fn_tablep(LispObject*);
extern LispObject Fn_make_table(LispObject*);
extern LispObject Fn_table_parameters(LispObject*);
extern LispObject Fn_tref(LispObject*);
extern LispObject tref_updator(LispObject*);
extern LispObject Fn_table_keys(LispObject*);
extern int hash(char *);
#define TREF(tab,key) EUCALL_2(Fn_tref, tab,key)
#define TREF_UPDATE(tab,key,val) EUCALL_3(tref_updator,tab,key,val)
#define TABLE_PARAMS(tab) EUCALL_1(Fn_table_parameters,tab)
#define TABLE_KEYS(tab) EUCALL_1(Fn_table_keys,tab)